Smoothed counting of 0–1 points in polyhedra
نویسندگان
چکیده
Given a system of linear equations ℓ i ( x ) = β $$ {\ell}_i(x)={\beta}_i in an n -vector 0–1 variables, we compute the expectation exp − ∑ γ 2 \exp \left\{-{\sum}_i{\gamma}_i{\left({\ell}_i(x)-{\beta}_i\right)}^2\right\} , where is vector independent Bernoulli random variables and > 0 {\gamma}_i>0 are constants. The algorithm runs quasi-polynomial O ln {n}^{O\left(\ln n\right)} time under some sparseness condition on matrix system. result based absence zeros analytic continuation for complex probabilities, which can also be interpreted as phase transition Ising model with sufficiently strong external field. We discuss applications to perfect matchings hypergraphs randomized rounding discrete optimization.
منابع مشابه
Counting Lattice Points in Polyhedra
We present Barvinok’s 1994 and 1999 algorithms for counting lattice points in polyhedra. 1. The 1994 algorithm In [2], Barvinok presents an algorithm that, for a fixed dimension d, calculates the number of integer points in a rational polyhedron. It is shown in [6] and [7] that the question can be reduced to counting the number of integer points in a k-dimensional simplex with integer vertices ...
متن کاملCounting Lattice Points of Rational Polyhedra
The generating function F (P ) = ∑ α∈P∩ZN xα for a rational polytope P carries all essential information of P . In this paper we show that for any positive integer n, the generating function F (P, n) of nP = {nx : x ∈ P} can be written as F (P, n) = ∑ α∈A Pα(n)x, where A is the set of all vertices of P and each Pα(n) is a certain periodic function of n. The Ehrhart reciprocity law follows autom...
متن کاملSimple Explicit Formula for Counting Lattice Points of Polyhedra
Given z ∈ C and A ∈ Z, we consider the problem of evaluating the counting function h(y; z) := P { z |x∈Z;Ax=y, x≥0}. We provide an explicit expression for h(y; z) as well as an algorithm with possibly numerous but very simple calculations. In addition, we exhibit finitely many fixed convex cones of R explicitly and exclusively defined by A such that for any y ∈ Z, the sum h(y; z) can be obtaine...
متن کاملOn integer points in polyhedra
We give an upper bound on the number of vertices of PI, the integer hull of a polyhedron P, in terms of the dimension n of the space, the number m of inequalities required to describe P, and the size ~ of these inequalities. For fixed n the bound is O(mn~n-1). We also describe an algorithm which determines the number of integer points in a polyhedron to within a multiplicative factor of 1 qE in...
متن کاملA Polynomial Time Algorithm for Counting Integral Points in Polyhedra when the Dimension Is Fixed
We prove that for any dimension d there exists a polynomial time algorithm for counting integral points in polyhedra in the d-dimensional Euclidean space. Previously such algorithms were known for dimensions d =1,2,3, and 4 only.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Random Structures and Algorithms
سال: 2022
ISSN: ['1042-9832', '1098-2418']
DOI: https://doi.org/10.1002/rsa.21135